草庐IT

Android GridView 双指缩放

全部标签

Android 在 Webview 中启用缩放和捏合控制

我正在尝试让缩放控件与双指缩放一起显示,以便在androidwebview中工作。主要引用thisSO.现在我在onCreate方法中设置了这些:this._webView.getSettings().setBuiltInZoomControls(true);this._webView.getSettings().setDisplayZoomControls(true);this._webView.getSettings().setSupportZoom(true);但是什么也没有出现,缩放控件也没有出现。我也尝试过不使用setSupportZoom,但这似乎没有帮助。据我所知,我的w

android - 有没有办法在 WebView 上隐藏和显示缩放控件?

我有两个View。一个是WebView,另一个是ImageView。我像这样为WebView设置自动缩放控件:webview.getSettings().setBuiltInZoomControls(true);我只是使用GONE和Visible更改两个View的可见性。将我的View从WebView更改为ImageView时,缩放控件在一段时间内不会失去可见性。有什么方法可以隐藏和显示自动缩放控件吗?编辑:这些方法我都试过了,还是不行。webview.getZoomControls().setVisibility(View.GONE);webview.getZoomControls(

Android:缩放可绘制对象或背景图像?

在布局上,我想将背景图像(保持其纵横比)缩放到创建页面时分配的空间。有谁知道如何做到这一点?我正在使用layout.setBackgroundDrawable()和BitmapDrawable()来设置gravity以进行裁剪和填充,但看不到任何缩放选项。 最佳答案 要自定义背景图像缩放,请创建如下资源:如果用作背景,它将在View中居中。还有其他标志:http://developer.android.com/guide/topics/resources/drawable-resource.html

android - 如何在图像切换器中启用双指缩放?

应用程序的界面由以下项目组成。填满整个屏幕的图像切换器。下一步按钮。一个上一个按钮。如何在图像切换器中使用双指缩放? 最佳答案 实现双指缩放手势双指缩放手势类似于拖动手势,不同之处在于它是在将第二根手指按到屏幕上时开始的(ACTION_POINTER_DOWN)。caseMotionEvent.ACTION_POINTER_DOWN:oldDist=spacing(event);Log.d(TAG,"oldDist="+oldDist);if(oldDist>10f){savedMatrix.set(matrix);midPoint

Android GridView 双指缩放

我正在尝试在Android中实现捏合手势来放大/缩小GridView。我已经在网上搜索了一段时间,我找到了多个答案,但归结为创建自定义GridView并为此GridView设置一个gesturelistener。但是我找不到有关如何执行此操作的任何示例或教程。所以我真的在寻找一个例子或其他东西来引导我朝着正确的方向前进。提前致谢! 最佳答案 试试看https://github.com/MikeOrtiz/TouchImageView图书馆。不是GridView,但我认为基础是相同的。 关

javascript - 当 'user-scalable' 设置为 yes 时检测双指缩放

当metaname="viewport"设置为user-scalable=yes时,如何检测缩放的缩放比例(或缩放距离)?我已经在Android上测试过,但如果metaname="viewport"设置为user-scalable=yes,则无法检测到双指缩放。如果metaname="viewport"设置为user-scalable=no则可以检测到缩放,但我无法放大文档。这是我在jsFiddle上的测试:锤子.js:http://jsfiddle.net/pE42S/varpziW="test";varviewport_width=$(window).innerWidth();va

android - Google Maps V2 Android 作为 fragment 工作,但将白屏(带缩放控制)显示为子 fragment

我已经研究这个问题几天了,尝试了SO提供的所有方法,但都没有成功。当我遵循Google概述的说明时here,在我的FragmentActivity下扩展SupportMapFragment的自定义mapfragment(QMapFragment)中显示通用Googlemap没有任何问题。(旁注:即使我在Manifest.xml中提供了虚拟APIkey,例如“abcd”,map仍然显示得很好。我对此感到困惑,但无论如何......)但是当我将QMapFragment作为子fragment添加到另一个自定义fragment时,例如,使用以下代码:mFrag=QMapFragment.new

java - 如何缩放 Android TableLayout

我正在用Java为Android开发一款五子棋游戏。我在Activity的顶部创建了一个记分板,在底部创建了一个新游戏Button。在中间,我在TableLayout中创建了100个ImageView(10行和10列)。它在平板电脑上运行良好,但在手机上——尤其是在较小的手机上——ImageView太小,你无法完美地触摸到你想要的东西。我想实现一个缩放功能。它可以是多点触控缩放,也可以是ZoomControlButton,我唯一需要的就是工作。所以我想在TableLayout中放大和缩小,但是记分牌和新游戏Button没有做任何事情。 最佳答案

javascript - Android Web 开发...Div 宽度(更可能是内部文本)正在根据设备缩放以像素为单位发生变化

我开发了一个与机构的紧急警报系统接口(interface)的应用程序。它的工作原理是,当出现警报时,它会在该机构的所有网页上在页面顶部显示一个滚动选取框,该选取框是使用protoype和scriptaculous由javascript放置在那里的。所有这些都可以在桌面浏览器(IE6-8、Chrome、Safari、Firefox、Opera)上完美运行。它也适用于iPhone。我唯一的问题是Android上的渲染。在最初研究这个问题时,我发现了一个用于移动设备(即webkit)的CSS属性-webkit-text-size-adjust,它可以防止移动设备在缩放和更改屏幕方向时调整文本

android - 如何在没有整页刷新的情况下重置视口(viewport)缩放?

我有一个网页,其视口(viewport)元标记的“用户可缩放”属性设置为true(Safarireference、Androidreference)。因此,使用可识别该属性的浏览器(例如MobileSafari、Android浏览器)的用户可以通过捏合来缩放页面。但是,有一个链接使用AJAX刷新大部分页面,但不执行完整页面刷新。我想使用JavaScript将视口(viewport)缩放重置为初始值。但我不知道该怎么做。唯一的解决方案似乎是刷新整个页面。有人知道更好的方法吗?谢谢。 最佳答案 使用jQuery设置视口(viewport